sense of space - Turco Inglés Diccionario